drop the gun! - French English Dictionary